local weaponDefs = {
  UNIT_EXPLOSION_SMALL1 = {
    name                    = "Small Unit Explosion",
    weaponType              = "Cannon",
	
    areaOfEffect            = 64,
    craterBoost             = 0,
    craterMult              = 0,
    impulseFactor           = 0.1,
    impulseBoost            = 0.1,

    soundHit                = "xplolrg3",

    explosionGenerator      = "custom:PLASMABALL25",    
    --explosionGenerator      = "custom:FLASHBIGUNITEX",

    damage = {
      default = 200,
    },

    customParams = {},
  },

  UNIT_EXPLOSION_MEDIUM1 = {
    name                    = "Medium Unit Explosion",
    weaponType              = "Cannon",
	
    areaOfEffect            = 80,
    craterBoost             = 0,
    craterMult              = 0,
    impulseFactor           = 0.1,
    impulseBoost            = 0.1,

    soundHit                = "xplolrg3",

    explosionGenerator      = "custom:PLASMABALL45",    
    --explosionGenerator      = "custom:FLASHBIGUNITEX",

    damage = {
      default = 400,
    },

    customParams = {},
  },
  
  UNIT_EXPLOSION_LARGE1 = {
    name                    = "Large Unit Explosion",
    weaponType              = "Cannon",
	
    areaOfEffect            = 96,
    craterBoost             = 0,
    craterMult              = 0,
    impulseFactor           = 0.1,
    impulseBoost            = 0.1,

    soundHit                = "xplolrg3",

    explosionGenerator      = "custom:PLASMABALL65",    
    --explosionGenerator      = "custom:FLASHBIGUNITEX",

    damage = {
      default = 600,
    },

    customParams = {},
  },
  
  UNIT_SELFD_SMALL1 = {
    name                    = "Small Unit Self-Destruction",
    weaponType              = "Cannon",

    areaOfEffect            = 96,
    craterBoost             = 0,
    craterMult              = 0,
    impulseFactor           = 0.1,
    impulseBoost            = 0.1,

    soundHit                = "xplolrg3",

    explosionGenerator      = "custom:PLASMABALL25",    
    --explosionGenerator      = "custom:FLASHBIGUNIT",

    damage = {
      default = 600,
    },

    customParams = {},
  },  
  
  UNIT_SELFD_MEDIUM1 = {
    name                    = "Medium Unit Self-Destruction",
    weaponType              = "Cannon",

    areaOfEffect            = 128,
    craterBoost             = 0,
    craterMult              = 0,
    impulseFactor           = 0.1,
    impulseBoost            = 0.1,

    soundHit                = "xplolrg3",

    explosionGenerator      = "custom:PLASMABALL45",  
    --explosionGenerator      = "custom:FLASHBIGUNIT",

    damage = {
      default = 1200,
    },

    customParams = {},
  },  
  
  UNIT_SELFD_LARGE1 = {
    name                    = "Large Unit Self-Destruction",
    weaponType              = "Cannon",

    areaOfEffect            = 160,
    craterBoost             = 0,
    craterMult              = 0,
    impulseFactor           = 0.1,
    impulseBoost            = 0.1,

    soundHit                = "xplolrg3",

    explosionGenerator      = "custom:PLASMABALL65",
    --explosionGenerator      = "custom:FLASHBIGUNIT",

    damage = {
      default = 1800,
    },

    customParams = {},
  },  
}

return lowerkeys(weaponDefs)